package com.wooophone.webapp.mpyeah.action;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;

import com.wooophone.mpyeah.biz.OnLineStoreBiz;
import com.wooophone.mpyeah.entity.OnLineStore;

public class ShopAction extends BaseAction {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	@Autowired
	OnLineStoreBiz onLineStoreBiz;	
	
	private List<OnLineStore> list;

	private List<OnLineStore> top5OnLineStore;
	private List<OnLineStore> top30OnlineStore ;
	
	public String recommendShop(){
		
		Map<String, Object> parameter=new HashMap<String, Object>();
		parameter.put("level", 5);
		list = onLineStoreBiz.find(parameter,0,80);
		
		top5OnLineStore = onLineStoreBiz.recommendOnLineStore(0, 5);
		top30OnlineStore = onLineStoreBiz.recommendOnLineStore(0,30);
		
		return SUCCESS;
	}

	public OnLineStoreBiz getOnLineStoreBiz() {
		return onLineStoreBiz;
	}

	public void setOnLineStoreBiz(OnLineStoreBiz onLineStoreBiz) {
		this.onLineStoreBiz = onLineStoreBiz;
	}

	public List<OnLineStore> getList() {
		return list;
	}

	public void setList(List<OnLineStore> list) {
		this.list = list;
	}

	public List<OnLineStore> getTop5OnLineStore() {
		return top5OnLineStore;
	}

	public void setTop5OnLineStore(List<OnLineStore> top5OnLineStore) {
		this.top5OnLineStore = top5OnLineStore;
	}

	public List<OnLineStore> getTop30OnlineStore() {
		return top30OnlineStore;
	}

	public void setTop30OnlineStore(List<OnLineStore> top30OnlineStore) {
		this.top30OnlineStore = top30OnlineStore;
	}
}
